ModuleConfiguration Class
Represents the configuration of an EtherCAT slave or a module attached to an EtherCAT coupler. It allows users to configure devices that cannot be scanned or to override the automatic configuration when needed.
Inheritance Hierarchy
System.Object
IntervalZero.KINGSTAR.Base.ModuleConfiguration
Namespace: IntervalZero.KINGSTAR.Base
Assembly: IntervalZero.KINGSTAR.Base (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0
Syntax
public abstract class ModuleConfiguration
Public MustInherit Class ModuleConfiguration
The ModuleConfiguration class exposes the following members.
Properties
| Name | Description | |
|---|---|---|
|
SlaveId | The slave index. This index value is automatically assigned by the KINGSTAR master when the EtherCAT network starts, based on the physical connection order. The first device connected directly to the master is assigned Index 0, followed by Index 1, Index 2, and so on. These indexes remain consistent within the slave array even if devices are added, removed, or reconnected. Please refer to the use cases in HotConnect, Repair, and Restart for more details. |
See also